//js验证数字
function isnum()
{
var shu = document.getElementById("neednum").value;
if(isNaN(shu))
  {
  alert("所需人数必须是正整数");
  document.getElementById("neednum").value="";
  return false;
  }
}
//检查是否为正数 
function   isUnsignedNumeric(strNumber) 
{ 
    var   newPar=/^d+(.d+)?$/ 
    alert(newPar.test(strNumber)); 
} 
//检查是否为正整数 
function   isUnsignedInteger(strInteger) 
{ 
    var   newPar=/^d+$/ 
    alert(newPar.test(strInteger)); 
}
//检查是否数字
            function isNum(s)
            {
            var pattern = /^d+(.d+)?$/;
            if(pattern.test(s))
            {
               return true;
            }
            return false;
            }
//检查是否整数
            function isInt(s)
            {
            var pattern = /^-?d+$/;
            if(s.search(pattern)!=0)
            {
               return false;
            }
            return true;
            }

//js验证时间 
//验证短日期（2007-06-05） 
function strDateTime(str) 
{ 
   var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);  
   if(r==null)return false;  
        var d= new Date(r[1], r[3]-1, r[4]);  
        return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]); 
}
//验证长日期(2007-06-05 10:57:10) 
function strDateTime(str) 
{ 
   var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;  
   var r = str.match(reg);  
   if(r==null)return false;  
   var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);  
   return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]); 
} 

//验证时间(10:57:10) 
function isTime(str) 
{ 
   var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/); 
   if (a == null) {alert('输入的参数不是时间格式'); return false;} 
   if (a[1]>24 || a[3]>60 || a[4]>60) 
   { 
       alert("时间格式不对"); 
       return false 
   } 
    return true; 
}
//比较两个日期大小 
function compareDate(d1,d2) 
{ 
    return ((new Date(d1.replace(/-/g,"\/"))) < (new Date(d2.replace(/-/g,"\/")))); 
}
 